package com.zkzx.util.map.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "AMapPathsVO", description = "驾车换乘方案")
public class AMapPathsVO {
    //驾车换乘方案
    @ApiModelProperty(value = "驾车换乘方案")
    private String path;

    //行驶距离,单位：米
    @ApiModelProperty(value = "行驶距离", example = "单位：米")
    private String distance;

    //预计行驶时间,单位：秒
    @ApiModelProperty(value = "预计行驶时间", example = "单位：秒")
    private String duration;

    //此导航方案道路收费,单位：元
    @ApiModelProperty(value = "此导航方案道路收费", example = "单位：元")
    private String tolls;

    //限行结果,0 代表限行已规避或未限行，即该路线没有限行路段 1 代表限行无法规避，即该线路有限行路段
    @ApiModelProperty(value = "限行结果", example = "0 代表限行已规避或未限行，即该路线没有限行路段 1 代表限行无法规避，即该线路有限行路段")
    private String restriction;

    //收费路段距离
    @ApiModelProperty(value = "收费路段距离")
    private String toll_distance;
}
